Reliability Bounds Prediction of COTS Component Based Software Application
نویسندگان
چکیده
In this paper a unique methodology based on the execution scenario analysis of the COTS component based software application has been formulated to help the developers and integrators to regain some control over their COTS component based software application systems by predicting the upper and lower bound on the reliability of their application systems. At the component level the CFG (control flow graph) of the component and at the application level the CDG (component dependency graph) of the application are explored to identify all possible execution scenarios. The maximum and minimum reliability values are obtained by evaluating and comparing the reliability values obtained from various execution scenarios.
منابع مشابه
Prediction of non-functional properties of (Component) COTS-based Systems: A Model for Predicting Software Reliability
On the outset, components or COTS-based systems offers several advantages, including the promise of shorting the development life cycle, reducing costs of software development and faster utilisation of recent technical improvements in software industry in terms of capability, reliability, compatibility, performance and so forth. Many (initially!) believed that developing COTS-based systems woul...
متن کاملThe Virtues of Assessing Software Reliability Early
A t the start of my academic career, a manager of a company that provides independent software verification and validation services to NASA approached me with a deceivingly simple question: Is it possible to predict software reliability before the system is completely implemented and integrated? The manager's question likely came from his knowledge of independent verification and validation's s...
متن کاملA Generic Environment for COTS Testing and Quality Prediction
In this chapter, we first survey current component technologies and discuss the features they inherit. Quality assurance (QA) characteristics of component systems, and the life cycle of component-based software development (CBSD) are also addressed. Based on the characteristics of the life cycle, we propose a QA model for CBSD. The model covers the eight main processes in component-based softwa...
متن کاملFuzzy COTS Selection for Modular Software Systems Based on Cohesion and Coupling under Multiple Applications Environment
Due to the rapid growth of development of component based software systems, the selection of optimal commercial-off-the-shelf (COTS) components has become the key of optimization techniques used for the purpose. In this paper, the authors use fuzzy mathematical programming (FMP) for developing bi-objective fuzzy optimization models that aims to select the best-fit COTS components for a modular ...
متن کاملReliability Analysis of COTS-based Software System
With more emphasis on reuse of software applications, the commercial-off-the-shelf (COTS) based software systems have emerged. As a result, reliability analysis of COTS-based software system has gained prominence. The focus of this paper is to provide an overview for the state of the art of COTS-based software system reliability analysis. In this paper, we first describe the definition of COTS ...
متن کامل